body, figure, h1, h2, h3, html, li, nav, p, ul {
  padding: 0;
  margin: 0;
}
body, html {
  font: normal 16px/1.5 PingFangSC-regular,Tahoma,Lucida Grande,Verdana,Microsoft Yahei,STXihei,hei;
}
body {
  color: #000;
  overflow-x: hidden;
  -webkit-tap-highlight-color: rgba(0,0,0,0);
  -webkit-text-size-adjust: none;
  -moz-user-select: none;
  max-width: 540px;
  margin: 0 auto;
  background: #f4f4f4;
}
ul {
  display: block;
  list-style-type: disc;
  -webkit-margin-start: 0px;
  margin-inline-start: 0px;
  -webkit-margin-end: 0px;
  margin-inline-end: 0px;
}
li {
  display: list-item;
  text-align: -webkit-match-parent;
}

li {
  list-style-type: none;
}

h4 {
  display: block;
  margin-block-start: 1.33em;
  margin-block-end: 1.33em;
  margin-inline-start: 0px;
  margin-inline-end: 0px;
  font-weight: bold;
}